html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,address,em,img,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td,i,b,s,section,figure{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family: '微软雅黑','microsoft yahei','Helvetica Neue',Helvetica,Arial,sans-serif;}
ul,ol,li{list-style:none}
a img{border:none;vertical-align:top}
a{text-decoration:none}
button{overflow:visible;padding:0;margin:0;border:0 none;background-color:transparent}
button::-moz-focus-inner{padding:0}textarea,input{background:none;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:normal}
input[type=password]{-webkit-text-security:disc}
input{border:none;}
textarea:focus,input:focus,button:focus{outline:none}
select{border:none;-webkit-appearance:none;}
body{
    word-wrap:break-word;
    min-height: 480px;
    font-family:"Microsoft YaHei", sans-serif, "Helvetica Neue", Helvetica, Arial;
    font-size: 12px;
    color: #333;
    padding: 0;
    -webkit-user-select: none;
    width: 750px;
    height: 100%;
    margin: 0 auto;
    overflow-x:hidden;}
span{
    display: inline-block;
}

a {
    text-decoration: none;
    color: inherit;
    -webkit-tap-highlight-color: transparent;
}

*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust: none}


.clearfix{
    zoom: 1;
}
.clearfix:after {
    content: " ";
    display: block;
    visibility: hidden;
    height: 0;
    clear: both;
}

/*公共文本,布局 begin*/
.fl{float:left;}
.fr{float:right}
.left{float:left;}
.right{float:right;}
.tac{text-align:center;}
.tal{text-align:left;}
.tar{text-align:right;}
.txt-title{font-size:14px;color:#444444;font-weight:bold;}
.txt-sectitle{font-size:14px;color:#444444;font-weight:bold;}
.txt-highlight{color:#f8b551;font-weight:bold;}
.link-highlight{color:#3697c2;}
.inline-block{
    display: inline-block;
}


/*margin + padding*/
.mlr30{margin: 0 30px !important;}
.mlr15{margin: 0 15px !important;}
.mtb30{margin: 30px 0 !important;}
.mt0{margin-top: 0px !important;}

.nopadding{ padding: 0 !important;}
.pdlr15{ padding: 0 15px !important;}
.pdtrbl15{ padding: 15px !important;}

/*border*/
.borderRadius10: {border-radius: 10px !important;}



/*jqweui--noborder*/
.noborder_before.weui-media-box:before,
.noborder_before.weui-panel:before,
.noborder_before.weui-cell:before,
.noborder_after.weui-panel__hd:after,
.noborder_after.weui-panel:after,
.noborder_after.weui-navbar__item:after,
.noborder_after.weui-navbar:after{
    border: none !important;
}

/*position*/
.relative{
    position: relative;
}

/*按钮颜色*/
.btn_color_0373dd{background-color: #0373dd !important;}

/******************* 订单模块 ********************/
/*商品信息*/
.orderGoodsDetailWrap .goodsPriceBox{
    font-size: 18px;
    margin-top: 8px;                
}
.orderGoodsDetailWrap .goods_price{
    color: #ff0000;
}   
/******************* 订单模块 ********************/



.vt{vertical-align: top;}
.pas{padding:5px}
.pam{padding:10px}
.pal{padding:20px}
.pab{padding:30px!important}
.pts{padding-top:5px}
.ptm{padding-top:10px}
.ptl{padding-top:30px}
.prs{padding-right:5px}
.prm{padding-right:10px}
.prl{padding-right:20px}
.prxl{padding-right:30px}
.pbs{padding-bottom:5px}
.pbm{padding-bottom:10px}
.pbl{padding-bottom:20px}
.pb35{padding-bottom:35px}
.pb200{padding-bottom:200px}
.pls{padding-left:5px}
.plm{padding-left:10px}
.pll{padding-left:20px}
.plxl{padding-left:30px}
.phs{padding-left:5px;padding-right:5px}
.phm{padding-left:10px;padding-right:10px}
.phl{padding-left:20px;padding-right:20px}
.pvs{padding-top:5px;padding-bottom:5px}
.pvm{padding-top:10px;padding-bottom:10px}
.pvl{padding-top:20px;padding-bottom:20px}
.ptb15{padding-top:15px;padding-bottom:15px}
.ptb30{padding-top:30px;padding-bottom:30px}
.ptb50{padding-top:50px;padding-bottom:50px}
.man{margin:0!important}
.mas{margin:5px}
.mam{margin:10px}
.mal{margin:20px}
.mts{margin-top:5px}
.mtm{margin-top:10px}
.mtl{margin-top:20px}
.mtxl{margin-top:30px}
.mtxxl{margin-top:50px}
.mt86{margin-top: 86px;}
.mrs{margin-right:5px}
.mrm{margin-right:10px}
.mrl{margin-right:20px}
.mrxl{margin-right:30px}
.mrxxl{margin-right:50px}
.mbs{margin-bottom:5px}
.mbm{margin-bottom:10px}
.mbl{margin-bottom:20px}
.mbxl{margin-bottom:30px;}
.mbxxl{margin-bottom:50px;}
.mls{margin-left:5px}
.mlm{margin: 0 0 10px 10px;display: inline-block;}
.mll{margin-left:20px}
.ml80{margin-left: 80px;}
.mhs{margin-left:5px;margin-right:5px}
.mhm{margin-left:10px;margin-right:10px}
.mhl{margin-left:20px;margin-right:20px}
.mhc{margin-left:auto;margin-right:auto;}
.mvs{margin-top:5px;margin-bottom:5px}
.mvm{margin-top:10px;margin-bottom:10px}
.mvl{margin-top:20px;margin-bottom:20px}
.fss{font-size:10px}
.fsm{font-size:12px}
.fsl{font-size:14px}
.fsxl{font-size:16px}
.fsxxl{font-size:18px}
.fsxxll{font-size:20px}
.fwn{font-weight:400}
.fwb{font-weight:700}
.cb{clear: both;}
.relative{position: relative;}
.hide{display: none;}
.m-auto{margin:0 auto;}
.f45{font-size:45px;}
.f42{font-size:42px;}
.f40{font-size:40px;}
.f38{font-size:38px;}
.f36{ font-size:36px; }
.f34{ font-size:34px; }
.f32{ font-size:32px; }
.f30{ font-size:30px; }
.f28{ font-size:28px; }
.f26{ font-size:26px; }
.f24{ font-size:24px; }
.f22{ font-size:22px; }
.f20{ font-size:20px; }
.f18{ font-size:18px; }
.f16{ font-size:16px; }
.f14{ font-size:14px; }
.f31{ font-size:31px; }
.f34{ font-size:34px;}
.w220{width:220px;}
.ispay{margin: 41px 0 0 20px;}

/*字体颜色*/
.c8{color: #888888;}
.c7{color: #777;}
.c6{color: #666;}
.c3{color: #333333;}
.cfc{color: #fc436c}
.cff72ae{color: #9556bf;}
.cef{color: #ef4f4f;}
.cb2{color: #b2b2b2;}
.cwhite{color: #ffffff;}
.black{color:#333 !important;}
.grey{color:#a2a2a2 !important;}
.red_e42{color: #e42e3d}

/*背景色*/
.backgri{background: #edf0f7;}
.back8{background: #f8f8f8;}
.backwhite{background: #ffffff;}
.bgf{background: #fff!important;}
.bg_fae{background-color: #faeee1;} /*浅橘色*/
.bg_red1{background-color: #de2d3a;} /*红色1*/
.first_bg{background-color: #7b16be;} /*深紫*/
.second_bg{background-color: #8d3dc0;} /*浅紫*/
.second_bg1{background-color: #8c3ec0;} /*浅紫1*/


/*行高*/
.lh40{line-height: 40px;}
.lh45{line-height: 45px;}
.lh50{line-height: 50px;}
.h200{height: 200px;line-height: 200px;} 
.h110{height: 110px;line-height: 110px;} 

